body 			{background: FFFFFF;color: #000000; font-family: "Tahoma"; font-size:"10px";margin: 0 0 0 0;}

.block		                     { font: 14 px Tahoma; color: #fff; text-decoration: none; margin-left: 0 px ; margin-right: 0 px  }
#ws		                     { font: 14px Tahoma; color: #302D30; text-decoration: none; margin-left: 5 px ; margin-right: 5 px; padding: 0px 8px 0px 0px ;  }
#ml		                     { margin-left: 20 px ; margin-right: 0 px; padding: 0px 8px 8px 8px ; }


p {padding-left: 10px; padding-right: 10px; font-family: Arial;}

#beer img { padding:3px; border:#ccc solid 0px; background-color: #fff; margin:2px; margin-top:25px;}
#beer {font-size:11px;}

#beer a {font-size:11px; color:#000; text-decoration:none; font-weight:bolder;  font-family: Tahoma;}


.top1 {background:url(/i/up_p01.jpg) no-repeat left; width:270px; height:183px}

#beer a:link {font-size:11px; color:#000; text-decoration:none; font-weight:bolder;}
#beer a:visited {font-size:11px; color:#000; text-decoration:none; font-weight:bolder;}
#beer a:hover {font-size:11px; color:#000; text-decoration:none; font-weight:bolder;}


A:link			{ font: 12 px Tahoma; color: #3a3a3a; text-decoration: underline; margin-left: 0px ; margin-right: 0px  }
A:visited			{ font: 12 px Tahoma; color: #3a3a3a; text-decoration: underline; margin-left: 0px ; margin-right: 0px  }
A:active			{ font: 12 px Tahoma; color: #3a3a3a; text-decoration: underline; margin-left: 0px ; margin-right: 0px  }
A:hover			{ font: 12 px Tahoma; color: #3a3a3a; text-decoration: underline; margin-left: 0px ; margin-right: 0px  }
          		
A.menu			{ font: 13 px Tahoma; color: #3a3a3a; text-decoration: underline; margin-left: 0px ; margin-right: 0px; line-height: 20px; padding-bottom:6px; font-weight:bold;}
A:visited.menu		{ font: 13 px Tahoma; color: #3a3a3a; text-decoration: underline; margin-left: 0px ; margin-right: 0px; line-height: 20px; font-weight:bold;}
A:active.menu		{ font: 13 px Tahoma; color: #3a3a3a; text-decoration: underline; margin-left: 0px ; margin-right: 0px; line-height: 20px; font-weight:bold;}
A:hover.menu 		{ font: 13 px Tahoma; color: #312727; text-decoration: none; margin-left: 0px ; margin-right: 0px; line-height: 20px; font-weight:bold;}





div.sc_menu {
	/* Set it so we could calculate the offsetLeft */
  position: relative;
	height: 170px;
	width:1160px;
	/* Add scroll-bars */
  overflow: auto;
}
ul.sc_menu {
  display: block;
  height: 110px;
  /* Max width here, for users without Javascript */
  width: 2300px;
  padding: 0px 20px 20px 0px;
  /* Remove default margin */
  margin: 0;

  list-style: none;
}
.sc_menu li {
  display: block;
  float: left;
  padding: 0 4px;
}
.sc_menu a {
  display: block;
  text-decoration: none;
}
.sc_menu span {
  /* We want a caption to display on the next line */
  display: block;
  margin-top: 3px;
  text-align: center;
  font-size: 12px;
  color: #fff;
}
.sc_menu span {
  display: none;
  margin-top: 3px;
  text-align: center;
  font-size: 12px;
  color: #fff;
}
.sc_menu a:hover span {
  display: block;
}
.sc_menu img {
  border: 3px #fff solid;
}
.sc_menu a img {
  filter:alpha(opacity=80);
  opacity: 0.8;
}

.sc_menu a:hover img {
  filter:alpha(opacity=100);
  opacity: 1;
}


.go { visibility:visible; position:absolute; padding-left:10px; left:160px; font-size:10px; color:111111; font-family:Tahoma; text-decoration:none; width:260px; }
.pop { position:absolute; visibility:hidden; background-color: #d6f3ce; text-decoration:none; top:-50px; z-index:1; }

.go2 { visibility:visible; position:absolute; padding-left:10px; left:200px; font-size:10px; color:111111; font-family:Tahoma; text-decoration:none; width:260px}
.pop2 { position:absolute; visibility:hidden;  background-color: #d6f3ce;text-decoration:none; top:-50px;  z-index:1; }


/* Ssulki v glavnom 1 yroven*/
.vm a:link { font-size: 14px; color:#727070; font-family:  Arial; text-decoration: none; display:block; float:left; width:250px; height:18px; border-bottom:1px #9f9f9f dashed; padding-left:10px; padding-top:5px; _padding-top:0px;   }
.vm a:visited { font-size: 14px; color:#727070; font-family:  Arial;  text-decoration: none; display:block; float:left; width:250px;height:18px; border-bottom:1px #9f9f9f dashed; padding-left:10px; padding-top:5px; _padding-top:0px;   }
.vm a:hover { font-size: 14px; color:#4d4b4b; font-family:  Arial;   text-decoration: none; display:block; float:left; width:250px; height:18px; border-bottom:1px #9f9f9f dashed; padding-left:10px; padding-top:5px; background-color:#cccccc; _padding-top:0px;    }





A.copy			{ font: 12 px Tahoma; color: #3a3a3a; text-decoration: underline; margin-left: 0px ; margin-right: 0px  }
A:visited.copy		{ font: 12 px Tahoma; color: #3a3a3a; text-decoration: underline; margin-left: 0px ; margin-right: 0px  }
A:active.copy		{ font: 12 px Tahoma; color: #3a3a3a; text-decoration: underline; margin-left: 0px ; margin-right: 0px  }
A:hover.copy   		{ font: 12 px Tahoma; color: #76787b; text-decoration: none; margin-left: 0px ; margin-right: 0px  }]

A.co			{font: 11px Tahoma; color: #181314; text-decoration: none; margin-left: 0px ; margin-right: 0px }

.copy			{font: 11px Tahoma; color: #181314; text-decoration: none; margin-left: 0px ; margin-right: 0px }
.smenu		                     { font: 11 px Tahoma; color: #ADCDE3; text-decoration: none; background: url('/i/leftbg.jpg') no-repeat left top }
.text                                                         { font: 12px Tahoma; color: #302D30; text-decoration: none; margin-left: 10px ; margin-right: 0px }
.copyzone		                     { font: 11 px Tahoma; color: #343536; text-decoration: none; margin-left: 10 px ; margin-right: 0 px  }


h1 			{ font-size: 110%; font-weight: normal; color: #302D30; margin: 2 0 0 em 1; margin-left: 10px; margin-right: 0px; letter-spacing: -0px }
p 		                     { font: 14 px Tahoma; color: #302D30; text-decoration: none; margin-left: 0px ; margin-right: 0px }
li,ul		                     { font: 12 px Tahoma; color: #1B1A1B; text-decoration: none; margin-left: 7px ; margin-right: 20px  }

.leftmenu { font-size:12px; font-family: "Tahoma"; font-size:"10px"; padding: 8px  8px  8px  8px;}


#menuha {margin:5px 3px 5px 3px; z-index:1;}

#menuha a { font: 14 px Times New Roman; color: #3a3a3a; text-decoration: underline; margin-left: 0px ; margin-right: 0px; line-height: 20px; padding-bottom:6px; font-weight:bold;  border:0; background:none;}

#menuha A:visited		{ font: 14 px Times New Roman; color: #3a3a3a; text-decoration: underline; margin-left: 0px ; margin-right: 0px; line-height: 20px; font-weight:bold;  border:0; background:none;}
#menuha A:active		{ font: 14 px Times New Roman; color: #3a3a3a; text-decoration: underline; margin-left: 0px ; margin-right: 0px; line-height: 20px; font-weight:bold;  border:0; background:none; }
#menuha A:hover 		{ font: 14 px Times New Roman; color: #312727; text-decoration: none; margin-left: 0px ; margin-right: 0px; line-height: 20px; font-weight:bold;  border:0; background:none; width:}


table.tabelle { width: 500px; overflow: hidden; border-top: solid 1px #d1d0d0; border-left: solid 1px #d1d0d0; }
	table.tabelle td { border-bottom: solid 1px #d1d0d0; border-right: solid 1px #d1d0d0; padding: 0px 10px 0px 10px; }
	
.tabelle {
	color:#7a7a7a;
	font-size:12px;
	line-height:1.8;}








/* Lightbox ______________________________________________________________ */

	#lightbox													{ position: absolute; left: 0px; width: 100%; z-index: 100; text-align: center; line-height: 0px; }

	#lightbox a img												{ border: none !important; }

	#outerImageContainer										{ position: relative; background-color: #FFFFFF; width: 250px; height: 250px; margin: 0 auto; }

	#imageContainer												{ padding: 10px; }

	#loading													{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0px; }
	#hoverNav													{ position: absolute; top: 0px; left: 0px; height: 100%; width: 100%; z-index: 10; }
	#imageContainer>#hoverNav									{ left: 0px; }
	#hoverNav a													{ outline: none !important; }

	#prevLink, #nextLink										{ width: 49%; height: 100%; display: block; }
	#prevLink													{ background: url(/images/lightbox/prev.gif) left 15% no-repeat !important; left: 0px; float: left; }
	#nextLink													{ background: url(/images/lightbox/next.gif) right 15% no-repeat !important; right: 0px; float: right; }
	#prevLink:hover, #prevLink:visited:hover					{ background: url(/images/lightbox/prev.gif) left 15% no-repeat !important; }
	#nextLink:hover, #nextLink:visited:hover					{ background: url(/images/lightbox/next.gif) right 15% no-repeat !important; }

	#imageDataContainer											{ font: 10px Verdana, Helvetica, sans-serif; background-color: #FFFFFF; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%; }

	#imageData													{ padding: 0px 10px; color: #666666; }
	#imageData #imageDetails									{ width: 70%; float: left; text-align: left; }	
	#imageData #caption											{ font-weight: bold; }
	#imageData #numberDisplay									{ display: block; clear: left; padding-bottom: 1.0em; }
	#imageData #bottomNav										{ height: 40px; }
	#imageData #bottomNavClose									{ background: transparent !important; width: 26px; float: right;  padding-bottom: 0.4em; }

	#overlay													{ position: fixed; _position: absolute; top: 0px; left: 0px; z-index: 90; width: 100%; height: 500px; background-color: #000000; }



/* __________________________________________________________________ Ende */

